power loudspeaker - French English Dictionary